﻿#ifndef DIALOG_H
#define DIALOG_H

#include <QDialog>
#include "tperson.h"

QT_BEGIN_NAMESPACE
namespace Ui { class Dialog; }
QT_END_NAMESPACE

class Dialog : public QDialog
{
    Q_OBJECT

public:
    Dialog(QWidget *parent = nullptr);
    ~Dialog();
    void init();
    void person_init();
    void person_destory();
private slots:
//    void on_rb_red_clicked(bool checked);

//    void on_rb_blue_clicked(bool checked);

//    void on_rb_black_clicked(bool checked);

    void on_cb_underline_clicked(bool checked);
    void on_cb_italic_clicked(bool checked);
    void on_cb_bold_clicked(bool checked);

    void do_setFontColor();

    void on_pbn_init_clicked();

    void on_pbn_destroy_clicked();

    void on_sb_boy_dis_valueChanged(int arg1);

    void on_sb_gril_dis_valueChanged(int arg1);

    void on_pbn_boy_add_clicked();

    void on_pbn_gril_add_clicked();

    void on_pbn_info_clicked();

    void on_pbn_clear_display_clicked();

    void do_ageChanged(int value);
private:
    Ui::Dialog *ui;
    TPerson *m_boy;
    TPerson *m_gril;
};
#endif // DIALOG_H
